#ifndef EXPORTER_H
#define EXPORTER_H

#include <QObject>
#include <QDebug>
#include <QMessageBox>
#include <QVector>
#include "bass.h"
#include "bassenc.h"
#include "bassmix.h"

class Exporter : public QObject
{
    Q_OBJECT
public:
    HSTREAM mixchan;
    QVector<HSTREAM> chans;
    QString fileName;

    QMessageBox *msg;
    explicit Exporter(QObject *parent = 0);

signals:
    void channels();

public slots:
    void write(QString fileName);
    void write();
    void getChannels(QVector<HSTREAM>);
};

#endif // EXPORTER_H
